package com.whmskj.xjlhsc.panel.mapper;

import com.whmskj.xjlhsc.panel.pojo.entity.*;
import com.whmskj.xjlhsc.panel.pojo.vo.MachinenumberVO;
import com.whmskj.xjlhsc.panel.pojo.vo.ProcessListVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ProduceMapper {
    List<Attendance> getAttendanceList();

    AttendanceDistribution getAttendanceDistribution();

    List<MachinenumberVO> getMachinenumberList();

    List<WorkshopTemperatureAndHumidity> getWorkshopTemperatureAndHumidityList(String machinenumber);

    List<ProduceEnergyRatio> getProduceEnergyRatioList(String process);

    List<ProduceByProcess> getProduceByProcessList(String process);

    List<ProcessListVO> getProcessList();
}
